@misc{10gtuning,
  author =	 {{Breno Henrique Leitao}},
  title =	 {Tuning 10Gb network cards on Linux},
  year =	 2009
}
@article{scala_analysis,
title = "An Analysis of Linux Scalability to Many Cores",
journal = "9th USENIX Symposium on Operating Systems Design and Implementation, 2010",
year = "2010",
url = "http://hdl.handle.net/1721.1/62203",
author = "Boyd-Wickizer, Silas; Clements, Austin T.; Mao, Yandong; Pesterev, Aleksey; Kaashoek, M. Frans; Morris, Robert; Zeldovich, Nickolai",
}

@article{hd_of_future,
title = "Future hard disk drive systems",
journal = "Journal of Magnetism and Magnetic Materials",
volume = "321",
number = "6",
pages = "555 - 561",
year = "2009",
note = "<ce:title>Current Perspectives: Perpendicular Recording</ce:title>",
issn = "0304-8853",
doi = "10.1016/j.jmmm.2008.07.027",
url = "http://www.sciencedirect.com/science/article/pii/S0304885308007877",
author = "Roger Wood",
keywords = "Perpendicular magnetic recording",
keywords = "Areal density",
keywords = "Hard disk drive",
keywords = "HDD",
keywords = "Terabit"
}
@inproceedings{Fusco:2010:HSN:1879141.1879169,
 author = {Fusco, Francesco and Deri, Luca},
 title = {High speed network traffic analysis with commodity multi-core systems},
 booktitle = {Proceedings of the 10th ACM SIGCOMM conference on Internet measurement},
 series = {IMC '10},
 year = {2010},
 isbn = {978-1-4503-0483-2},
 location = {Melbourne, Australia},
 pages = {218--224},
 numpages = {7},
 url = {http://doi.acm.org/10.1145/1879141.1879169},
 doi = {10.1145/1879141.1879169},
 acmid = {1879169},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {linux kernel, multi-core systems, network packet capture},
}
@MISC{Wang_operatingsystem,
    author = {Peng Wang and Zhiqing Liu},
    title = {Operating System Support for High-Performance Networking, A Survey},
    year = {}
}
@inproceedings{sugawara2008fine,
  title={Fine tune for parallel tcp streams on long fat-pipe network using hardware engine},
  author={Sugawara, Yutaka and Yoshino, Takeshi and Inaba, Mary and Hiraki, Kei},
  booktitle={PFLDnet Workshop},
  year={2008}
}
@article{jacobson1988tcp,
  title={TCP extensions for long-delay paths},
  author={Jacobson, Van and Braden, RT},
  type="{RFC}",
  url={http://tools.ietf.org/html/rfc1072},
  note={RFC 1072},
  year={1988}
}
@article{jacobson1992tcp,
  title={TCP Extensions for High Performance},
  author={V. Jacobson, R. Braden, D. Borman},
  type="{RFC}",
  note={RFC 1323},
  url={http://tools.ietf.org/html/rfc1323},
  year={1992}
}
@article{ha2008cubic,
  author = {Ha, Sangtae and Rhee, Injong and Xu, Lisong},
  title = {CUBIC: A New TCP-friendly High-speed TCP Variant},
  journal = {SIGOPS Oper. Syst. Rev.},
  issue_date = {July 2008},
  volume = {42},
  number = {5},
  month = jul,
  year = {2008},
  issn = {0163-5980},
  pages = {64--74},
  numpages = {11},
  url = {http://doi.acm.org/10.1145/1400097.1400105},
  doi = {10.1145/1400097.1400105},
  acmid = {1400105},
  publisher = {ACM},
  address = {New York, NY, USA},
}
@article{leith2008experimental,
  title={Experimental evaluation of cubic-TCP},
  author={Leith, DJ and Shorten, RN and McCullagh, Gavin},
  year={2008}
}
@article{wp81,
  title={Hardware design document for simultaneous I/O storage elements},
  author={Turtiainen, Esa and Uunila, Minttu and Mujunen, Ari and Ritakari, Jouko},
  year={2011},
  url={http://www.jive.nl/nexpres/lib/exe/fetch.php?media=nexpres:2011-02-28_wp8-d8.2.pdf}
}
@inproceedings{tierney2012efficient,
  title={Efficient data transfer protocols for big data},
  author={Tierney, Brian and Kissel, Ezra and Swany, Martin and Pouyoul, Eric},
  booktitle={E-Science (e-Science), 2012 IEEE 8th International Conference on},
  pages={1--9},
  year={2012},
  organization={IEEE}
}
@misc{fila10g,
  title={Hat-Lab home page},
  note={http://www.hat-lab.com/hatlab/},
  year={2013},
}

@inproceedings{yoshino2007analysis,
  title={Analysis of 10 Gigabit Ethernet using hardware engine for performance tuning on long fat-pipe network},
  author={Yoshino, Takeshi and Tamatsukuri, Junji and Inagami, Katsushi and Sugawara, Yutaka and Inaba, Mary and Hiraki, Kei},
  booktitle={Proceedings of PFLDnet 2007 (Fifth International Workshop on Protocols for FAST Long-Distance Networks)},
  pages={43--48},
  year={2007}
}
@article{braden1998recommendations,
  title={Recommendations on queue management and congestion avoidance in the Internet},
  author={Braden, Bob and Clark, David and Crowcroft, Jon and Davie, Bruce and Deering, Steve and Estrin, Deborah and Floyd, Sally and Jacobson, Van and Minshall, Greg and Partridge, Craig and others},
  year={1998},
  url={https://tools.ietf.org/html/rfc2309},
  note={RFC 2309},
  publisher={RFC 2309, april}
}
@inproceedings{tuccari2010dbbc2,
  title={DBBC2 backend: Status and development plan},
  author={Tuccari, Gino and Alef, Walter and Bertarini, Alessandra and Buttaccio, Salvatore and Comoretto, Giovanni and Graham, Dave and Meidhart, A and Platania, P and Russo, Antonietta and Roy, Alan and others},
  booktitle={IVS General Meeting Proceedings},
  year={2010}
}
@techreport{mark5bformat,
  title={Mark 5B design specifications},
  author={Alan R. Whitney and Roger J. Cappallo},
  institution={Massachusetts institute of technology},
  year={2004}
}
@article{infini,
  title={An introduction to the InfiniBand architecture},
  author={Pfister, Gregory F},
  journal={High Performance Mass Storage and Parallel I/O},
  volume={42},
  pages={617--632},
  year={2001},
  publisher={chapter}
}
@INPROCEEDINGS{iwarp,
author={Rashti, M.J. and Afsahi, A.},
booktitle={Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International}, title={10-Gigabit iWARP Ethernet: Comparative Performance Analysis with InfiniBand and Myrinet-10G},
year={2007},
pages={1-8},
keywords={application program interfaces;message passing;transport protocols;workstation clusters;10-Gigabit Ethernet channel adapter;TCP/IP offload engine;high-performance computing;iWARP;myrinet-10G;remote direct memory access;Bandwidth;Costs;Delay;Engines;Ethernet networks;High performance computing;Operating systems;Performance analysis;Protocols;TCPIP},
doi={10.1109/IPDPS.2007.370480},
}
@inproceedings{rdma_over,
  title={An Overview of RDMA over IP},
  author={Romanow, Allyn and Bailey, Stephen},
  booktitle={Proceedings of the First International Workshop on Protocols for Fast Long-Distance Networks (PFLDnet 2003)},
  year={2003}
}
@article{disk_drives,
 author = {Deng, Yuhui},
 title = {What is the future of disk drives, death or rebirth?},
 journal = {ACM Comput. Surv.},
 issue_date = {April 2011},
 volume = {43},
 number = {3},
 month = apr,
 year = {2011},
 issn = {0360-0300},
 pages = {23:1--23:27},
 articleno = {23},
 numpages = {27},
 url = {http://doi.acm.org/10.1145/1922649.1922660},
 doi = {10.1145/1922649.1922660},
 acmid = {1922660},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {Disk drive, architecture, energy efficiency, flash memory, thermal envelope},
} 
@INPROCEEDINGS{interruptmigi,
    author = {Ilhwan Kim and Jungwhan Moon and Heon Y. Yeom},
    title = {Timer-Based Interrupt Mitigation for High Performance Packet Processing},
    booktitle = {In Proc. 5th International Conference on HighPerformance Computing in the Asia-Pacific Region, Gold},
    year = {2001}
}
@INPROCEEDINGS{modularity,
author={Conley, C.A. and Sproull, L.},
booktitle={System Sciences, 2009. HICSS '09. 42nd Hawaii International Conference on}, title={Easier Said than Done: An Empirical Investigation of Software Design and Quality in Open Source Software Development},
year={2009},
pages={1-10},
keywords={program debugging;public domain software;software development management;software quality;OSS development projects;open source software development;software bugs;software complexity;software design modularity;software quality;Computer bugs;Internet;Open source software;Programming;Software architecture;Software design;Software maintenance;Software measurement;Software quality;Software testing},
doi={10.1109/HICSS.2009.174},
ISSN={1530-1605},
}
@manual{vsispec,
  title={VLBI Standard Hardware Interface Specification – VSI-H},
  year={2000},
  url={http://www.vlbi.org/vsi/docs/VSI_H_paper_for_IVS_TOW.pdf},
  month={August},
}
@manual{splice,
  title={Linux Programmer's Manual: splice (2)},
  year={2012},
  month={May},
}
@manual{open,
  title={Linux Programmer's Manual: open (2)},
  year={2013},
  month={February},
}
@manual{writev,
  title={Linux Programmer's Manual: readv (2)},
  year={2010},
  month={November},
}
@MISC{napi,
  title={New API driver design},
  note = {\url{http://www.linuxfoundation.org/collaborate/workgroups/networking/napi}},
  year={2009},
  month={November},
}
@MISC{bwm,
  title={Bandwidth Monitor NG},
  note = {\url{https://sourceforge.net/projects/bwmng/}},
  year={2013},
  month={April},
}
@MISC{mmap,
  title={Packet MMAP},
  note =
  {\url{http://www.mjmwired.net/kernel/Documentation/networking/packet_mmap.txt}},
  year={2013},
  month={February},
}
@MISC{fanout,
  title={AF\_PACKET fanout support},
  note = {\url{http://lists.openwall.net/netdev/2011/07/05/30}},
  year={2011},
  month={July},
}
@MISC{splice_to_disk,
  title={StackOverflow: Linux splice() returning EINVAL (“Invalid argument”)},
  note =
  {\url{http://stackoverflow.com/questions/7084254/linux-splice-returning-einval-invalid-argument}},
  year={2011},
  month={August},
}
@book{bovet2008understanding,
  title={Understanding the Linux Kernel},
  author={Bovet, D.P. and Cesati, M.},
  isbn={9780596554910},
  url={http://books.google.fi/books?id=h0lltXyJ8aIC},
  year={2008},
  publisher={O'Reilly Media}
}
@inproceedings{schultz2012performance,
  title={Performance Analysis of Packet Capture Methods in a 10 Gbps Virtualized Environment},
  author={Schultz, Michael J and Crowley, Patrick},
  booktitle={Computer Communications and Networks (ICCCN), 2012 21st International Conference on},
  pages={1--8},
  year={2012},
  organization={IEEE}
}
@incollection{garcia2013high,
  title={High-Performance Network Traffic Processing Systems Using Commodity Hardware},
  author={Garc{\'\i}a-Dorado, Jos{\'e} Luis and Mata, Felipe and Ramos, Javier and del R{\'\i}o, Pedro M Santiago and Moreno, Victor and Aracil, Javier},
  booktitle={Data Traffic Monitoring and Analysis},
  pages={3--27},
  year={2013},
  doi={10.1007/978-3-642-36784-7_1},
  publisher={Springer}
}
@inproceedings{whitney2003mark,
  title={Mark 5 disk-based Gbps VLBI data system},
  author={Whitney, Alan R},
  booktitle={Astronomical Society of the Pacific Conference Series},
  volume={306},
  pages={123},
  year={2003}
}
@inproceedings{mark6,
  title={Mark 6: A Next-Generation VLBI Data System},
  author={Whitney, Alan R and Lapsley, David and Taveniku, Mikael},
  booktitle={Proceedings of the 20th EVGA Meeting, held 29-31 March, 2011 at Max-Planck-Institut f{\"u}r Radioastronomie, Bonn, Germany. Edited by Walter Alef, Simone Bernhart, and Axel Nothnagel, p. 31},
  volume={1},
  pages={31},
  year={2011}
}
@article{mark62,
  title={Demonstration of a 16 Gbps Station-1 Broadband-RF VLBI System},
  author={Whitney, Alan R and Beaudoin, Christopher J and Cappallo, Roger J and Corey, Brian E and Crew, Geoffrey B and Doeleman, Shepherd S and Lapsley, David E and Hinton, Alan A and McWhirter, Stephen R and Niell, Arthur E and others},
  journal={Publications of the Astronomical Society of the Pacific},
  volume={125},
  number={924},
  pages={196--203},
  year={2013},
  doi={10.1086/669718},
  publisher={JSTOR}
}
@misc{xcube,
  title={SYSTEM AND METHOD FOR HIGH-SPEED DATA RECORDING},
  author={Taveniku, Mikael B and Smith, Jeffrey E},
  year={2013},
  month=apr # "~11",
  note={US Patent 20,130,091,379}
}
@article{ncq,
  author = {Yu, Young Jin and Shin, Dong In and Eom, Hyeonsang and Yeom, Heon Young},
  title = {NCQ vs. I/O Scheduler: Preventing Unexpected Misbehaviors},
  journal = {Trans. Storage},
  issue_date = {March 2010},
  volume = {6},
  number = {1},
  month = apr,
  year = {2010},
  issn = {1553-3077},
  pages = {2:1--2:37},
  articleno = {2},
  numpages = {37},
  url = {http://doi.acm.org/10.1145/1714454.1714456},
  doi = {10.1145/1714454.1714456},
  acmid = {1714456},
  publisher = {ACM},
  address = {New York, NY, USA},
  keywords = {I/O prioritization, NCQ, SATA 2, hybrid scheduling, starvation detection},
}
@inproceedings{vdif,
  title={VLBI Data Interchange Format (VDIF)},
  author={Whitney, Alan and Kettenis, M and Phillips, C and Sekido, M},
  booktitle={Proceedings of the 8th International e-VLBI Workshop, PoS (EXPReS09)},
  volume={42},
  year={2009}
}
@article{tcpreno,
  title={Performance Improvement of TCP by TCP Reno and SACK Acknowledgement},
  author={Rai, Mrs Reena and Shreevastava, Maneesh},
  journal={Performance Improvement},
  volume={Vol. 2},
  number={1 (March)},
  year={2012}
}
@ARTICLE{sealevels, 
author={Glazman, R.E.}, 
journal={Oceanic Engineering, IEEE Journal of}, 
title={An experimental implementation of interferometric techniques for sea level variation measurements and reflection coefficient phase determination}, 
year={1982}, 
volume={7}, 
number={4}, 
pages={155-160}, 
keywords={Radar interferometry;Sea measurements;Sea surface;Instruments;Performance evaluation;Phase measurement;Reflection;Sea level;Sea measurements;Sea surface roughness;Signal processing;Testing;Wavelength measurement}, 
doi={10.1109/JOE.1982.1145536}, 
ISSN={0364-9059},}

@MISC{xcubesite,
title = {XCube Website},
note = {http://www.x3-c.com},
month = nov,
year = {2013}
}
@MISC{vdas,
title = {Github: MIT Haystack VDAS (Mark6) public repository},
url = {https://github.com/MITHaystackObservatory/VDAS},
month = nov,
year = {2013}
}

@MISC{fuse,
title = {Filesystem in Userspace},
url = {http://fuse.sourceforge.net},
month = may,
year = {2014}
}
@book{tcpip,
  author = {Stevens, W. Richard},
  title = {TCP/IP Illustrated (Vol. 1): The Protocols},
  year = {1993},
  isbn = {0-201-63346-9},
  publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  address = {Boston, MA, USA},
} 
@INPROCEEDINGS{cascaded_tcp,
  author={Kalim, U. and Gardner, M.K. and Brown, E. and Wu-chun Feng}, 
  booktitle={Global Communications Conference (GLOBECOM), 2013 IEEE}, 
  title={Cascaded TCP: Applying pipelining to TCP for efficient communication over wide-area networks}, 
  year={2013}, 
  month={Dec}, 
  pages={2256-2262}, 
  keywords={bandwidth allocation;telecommunication congestion control;transport protocols;wide area networks;TCP New Reno;TCP congestion control;TCP connections pipelining;bandwidth utilization;big data applications;congestion-control protocol;end-to-end TCP connection;independent streams;layer-4 relay;long wavelength array data;streaming applications;traditional TCP protocols;traditional end-to-end connection;wide-area networks;Analytical models;Bandwidth;Emulation;Loss measurement;Next generation networking;Relays;Throughput;TCP;bandwidth utilization;long-fat networks;performance;pipelining;throughput;wide-area networks}, 
  doi={10.1109/GLOCOM.2013.6831410},
}
@book{op_systems,
  author = {Stallings, William},
  title = {Operating Systems: Internals and Design Principles},
  year = {2008},
  isbn = {0136006329, 9780136006329},
  edition = {6th},
  publisher = {Prentice Hall Press},
  address = {Upper Saddle River, NJ, USA},
} 


